"""
数据容器（存储多个数据元素的数据类型）
列表  （list）
元组  （tuple）
字符串 （str）
集合   （set）
字典   （dict）
列表推导式
"""
res = [i for i in range(10)]
print(res)

res1 = [i for i in range(10) if i % 2 == 0]
print(res1)

res2 = [(i, j) for i in range(10) if i % 2 == 0 for j in range(10)]
print(res2)
"""
字典推导式
"""
dic1 = {k: v for k, v in {"name": "joy", "age": 19}.items()}
print(type(dic1))
print(dic1)
"""
集合推导式
"""
L = {1, 2, 3, 4, 5}
res3 = {i for i in L}
print(res3)
"""
元组生产式
<generator object <genexpr> at 0x0000000001DFF7C8>
generator 生成器
"""
a = (i for i in range(10))
print(a)
list1 = list(a)
print(type(a))
print(type(list1))
print("===========================")
for i in range(10):
    num = list1[i]
    print(f'i={i},list data={num}')
